Research has long strived to develop computers to work as energy efficiently as our brains. A study, led by researchers at the University of Gothenburg, has succeeded for the first time in combining a memory function with a calculation function in the same component. The discovery opens the way for more efficient technologies, everything from mobile phones to self-driving cars.
In recent years, computers have been able to tackle advanced cognitive tasks, like language and image recognition or displaying superhuman chess skills, thanks in large part to artificial intelligence (AI). At the same time, the human brain is still unmatched in its ability to perform tasks effectively and energy efficiently.
“Finding new ways of performing calculations that resemble the brain’s energy-efficient processes has been a major goal of research for decades. Cognitive tasks, like image and voice recognition, require significant computer power, and mobile applications, in particular, like mobile phones, drones and satellites, require energy efficient solutions,” says Johan Åkerman, professor of applied spintronics at the University of Gothenburg.
Important breakthrough
Working with a research team at Tohoko University, Åkerman led a study that has now taken an important step forward in achieving this goal. In the study, now published in the highly ranked journal Nature Materials, the researchers succeeded for the first time in linking the two main tools for advanced calculations: oscillator networks and memristors.
Åkerman describes oscillators as oscillating circuits that can perform calculations and that are comparable to human nerve cells. Memristors are programable resistors that can also perform calculations and that have integrated memory. This makes them comparable to memory cells. Integrating the two is a major advancement by the researchers.
“This is an important breakthrough because we show that it is possible to combine a memory function with a calculating function in the same component. These components work more like the brain’s energy-efficient neural networks, allowing them to become important building blocks in future, more brain-like computers.”
Enables energy-efficient technologies
According to Johan Åkerman, the discovery will enable faster, easier to use and less energy consuming technologies in many areas. He feels that it is a huge advantage that the research team has successfully produced the components in an extremely small footprint: hundreds of components fit into an area equivalent to a single bacterium. This can be of particular importance in smaller applications like mobile phones.
“More energy-efficient calculations could lead to new functionality in mobile phones. An example is digital assistants like Siri or Google. Today, all processing is done by servers since the calculations require too much energy for the small size of a phone. If the calculations could instead be performed locally, on the actual phone, they could be done faster and easier without a need to connect to servers.”
He notes self-driving cars and drones as other examples of where more energy-efficient calculations could drive developments.
“The more energy-efficiently that cognitive calculations can be performed, the more applications become possible. That’s why our study really has the potential to advance the field.”
Text: Ulrika Ernström
Contact: Johan Åkerman, professor of applied spintronics at the University of Gothenburg. Tel.: +46 (0)70-7104360, email: johan.akerman@physics.gu.se
Explanation to the illustration
The three coloured layers at the bottom illustrate an oscillator, which can perform different types of calculations when interacting with other oscillators in a network or a chain. Above this is seen a semi-transparent insulating layer with a red and black top contact. This top contact can be used to control how the ions (the dark grey balls) in the insulator position themselves and this enables control of the insulator’s resistance. This is a memristor and it gives the oscillator memory. Now that these two functions have been integrated for the first time in the same component, each oscillator, which can be compared with a neuron, can have its own local memory independent of the others.
The study was led by Professor Johan Åkerman at the University of Gothenburg, who is also the senior author of the article. The first author is Mohammad Zahedinejad, who completed his PhD at the University of Gothenburg in 2019. The study was done in collaboration with a research team at Tohoko University in Japan within the framework of the TOPSPIN project, which is funded by the European Research Council (ERC).
About the research field
Neuromorphic computing is an AI-related field attempting to imitate the brain’s neural networks. The research uses new algorithmic approaches that resemble how the human brain integrates with the surrounding world to deliver capacity approaching human cognition.